indomalayan - Turkish English Dictionary