lamb's stifles - Alemán Inglés Diccionario