(all) done by mirrors - Türkçe İngilizce Sözlük