Moschusochse - French English Dictionary