flagellator - Alemán Inglés Diccionario