seasonal sheep migration - French English Dictionary