rack of lamb - Francés Inglés Diccionario