seated row machine - French English Dictionary