trifolium stoloniferum - Turkish English Dictionary