navigation and radio communication equipment - Turc Anglais Dictionnaire