homesickness - French English Dictionary