inflict beatings - Turco Inglés Diccionario