make the necessary arrangements - Türkisch Englisch Wörterbuch