it's a hundred kilometers from here - French English Dictionary