horse cress - French English Dictionary