submit one's application - Almanca İngilizce Sözlük