satirist and moralist - Español Inglés Diccionario