spit roasted lamb - Turco Inglés Diccionario