new-laid (eggs) - German English Dictionary