fundamental legal principle - Turc Anglais Dictionnaire