autoflagellation - Español Inglés Diccionario