endeavour to attain eminence or excellence - Französisch Englisch Wörterbuch