have put us to considerable inconvenience - Türkisch Englisch Wörterbuch