have the mouth of a sailor - Inglés Sinónimo Diccionario