snow mountains robin - French English Dictionary