kilometerlang - French English Dictionary