cause anguish to - Turco Inglés Diccionario