mushroom potato soup - French English Dictionary