spanish cape - Français Anglais Dictionnaire