flagellator - Francés Inglés Diccionario