Aberdeen have signed 30-year-old forward Christian Ramirez from MLS side Houston Dynamo on a two-year deal.
Dons boss Stephen Glass said: "Securing a centre-forward was vital for us and, when we started looking, Christian immediately became a priority.
"We have had to work really hard as a club to get this finalised and we are delighted to be able to add a proven goalscorer who is still at a good age and is a full international."