improvised bull ring - Espagnol Anglais Dictionnaire