man from la mancha, spain - Alemán Inglés Diccionario