flagellant - Turco Inglés Diccionario