outdoor powerhouse - French English Dictionary