three-petalled - Turkish English Dictionary