take satisfaction - Alemán Inglés Diccionario