take up the glove - Turco Inglés Diccionario