frozen potato - French English Dictionary