sense of fulfilment - Alemán Inglés Diccionario