intrinsic satisfaction - Francés Inglés Diccionario