Translation of "Schiff liegt im hafen" in English

Ihr Schiff liegt noch immer im Hafen.
Their ship is still in port.
Tatoeba v2021-03-10

Das Schiff liegt im Hafen vor Anker.
The ship is at anchor in the harbor.
Tatoeba v2021-03-10