a moorish highwayman - Francés Inglés Diccionario