lay eggs on the seabed - Turc Anglais Dictionnaire