flagellantism - Turco Inglés Diccionario