flagellating - Alemán Inglés Diccionario