intrinsic satisfaction - Alemán Inglés Diccionario