trifolium hybridum - French English Dictionary