someone that punishes - Español Inglés Diccionario