an indisputable fact - Türkisch Englisch Wörterbuch