someone who mounts - Turco Inglés Diccionario