group of lambs - Alemán Inglés Diccionario