radar land station - Turc Anglais Dictionnaire