be able to cope with - Turc Anglais Dictionnaire