that ship has sailed - Deutsch Englisch Wörterbuch