deposits on short notice - Türkisch Englisch Wörterbuch