some one hundred meters - Turc Anglais Dictionnaire