perform to the fullest - Spanisch Englisch Wörterbuch