Stachydrin - French English Dictionary