that ship (has) already sailed - Deutsch Englisch Wörterbuch