bullate leaf - Turkish English Dictionary