theatrical representation of moors and christians - Español Inglés Diccionario