sheep springs - French English Dictionary