flagellators - Francés Inglés Diccionario