upon arrival - Almanca İngilizce Sözlük