staffed lamb - Alemán Inglés Diccionario