submit one's application - Alemán Inglés Diccionario