satiator - Español Inglés Diccionario