vigorous competitor - Turco Inglés Diccionario