have the mouth of a sailor - Alemán Inglés Diccionario