have a great imagination - Turkish English Dictionary