lamb stewed with lettuce and fennel - Alemán Inglés Diccionario