satiator - Francés Inglés Diccionario