a sparring partner - Turco Inglés Diccionario