long bullfighting cape - Espagnol Anglais Dictionnaire