intrinsic satisfaction - Español Inglés Diccionario