that ship has sailed - Alemán Inglés Diccionario