satiate - Francés Inglés Diccionario