power take-off side - French English Dictionary