have the mouth of a sailor - Español Inglés Diccionario