refuge in a bull ring - Francés Inglés Diccionario