broil lamb on a spit - Turco Inglés Diccionario