two-petaled - Turkish English Dictionary