five-petalled - Turkish English Dictionary