restrain one's passions - Turco Inglés Diccionario