it's a gift - French English Dictionary