ingilizce resim ne demek. great minds think alike what does this interesting idiom mean and stand for esl forums idioms great minds think alike teaching idioms