someone that competes - Turco Inglés Diccionario