satisfy oneself - Alemán Inglés Diccionario