achira plant flower - Turkish English Dictionary