young sheep - German English Dictionary