tip of the tongue (tot) - Deutsch Englisch Wörterbuch