leave the arena - Alemán Inglés Diccionario