got all your bases covered - Turc Anglais Dictionnaire