pertaining to carpió, spain - Français Anglais Dictionnaire