welcome (something) with open arms - Türkçe İngilizce Sözlük