narrowleaf crimson clover - French English Dictionary