to fulfil oneself - Spanisch Englisch Wörterbuch