trifolium dubium - Turkish English Dictionary