flagellator - Turco Inglés Diccionario