welcome (something) with open arms - Turco Inglés Diccionario