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