person able to cope in a variety of situations - Französisch Englisch Wörterbuch