thanks for coming on such short notice - Türkisch Englisch Wörterbuch