satiator - Alemán Inglés Diccionario