wintering place - French English Dictionary