lay eggs on the seabed - Deutsch Englisch Wörterbuch