lay eggs on the seabed - Allemand Anglais Dictionnaire