soup made from leeks mushrooms and potatoes - Francés Inglés Diccionario