it totally slipped my mind - Türkçe İngilizce Sözlük