begin to lay eggs - Français Anglais Dictionnaire