it's a hundred kilometers from here - Français Anglais Dictionnaire