arm-wrestle - French English Dictionary