lamb meat balls in gravy - Francés Inglés Diccionario