Store lamb - Francés Inglés Diccionario