tip of the tongue (tot) - Türkisch Englisch Wörterbuch