deep satisfaction - Alemán Inglés Diccionario