the clover leaves - French English Dictionary