someone that competes for maximum weight lifted - Deutsch Englisch Wörterbuch