inflict upon - Turco Inglés Diccionario