someone that competes - Deutsch Englisch Wörterbuch