flagellating - Francés Inglés Diccionario