pain and suffering - Turco Inglés Diccionario