flagellator - Español Inglés Diccionario