refuge/covert in a bullring - Alemán Inglés Diccionario