presumed origin - Espagnol Anglais Dictionnaire