tip of the tongue (tot) - Almanca İngilizce Sözlük