italian clover - French English Dictionary