greater litter size and rapid litter growth (livestock farming) - German English Dictionary