cover the needs - Turc Anglais Dictionnaire