steamed potato - French English Dictionary