know/learn something (off) by heart - Türkçe İngilizce Sözlük