store lamb - Alemán Inglés Diccionario