hitcher - French English Dictionary