potato and mushroom soup - Turkish English Dictionary