over-the-horizon radar - Turc Anglais Dictionnaire