belt and braces - Turc Anglais Dictionnaire