potato and mushroom soup - Alemán Inglés Diccionario