hailing from swabia - Espagnol Anglais Dictionnaire