trifolium repens - French English Dictionary