base upon a scientific foundation - Türkisch Englisch Wörterbuch