from ampurdán, region of catalonia, spain - Español Inglés Diccionario