my hometown - French English Dictionary