let's face the facts. - Türkisch Englisch Wörterbuch