power craft - French English Dictionary