power hacksaw - French English Dictionary