you may rely on our best efforts - Türkisch Englisch Wörterbuch