mushroom potato soup - Spanish English Dictionary