tip of the tongue (tot) - Türkçe İngilizce Sözlük