take up the glove - Alemán Inglés Diccionario