exert oneself to the fullest - Spanisch Englisch Wörterbuch