most imaginative - Turkish English Dictionary