lamb roast - Turco Inglés Diccionario