causing suffering - Turco Inglés Diccionario