oppression and torment - Turco Inglés Diccionario