new holstein - French English Dictionary