pyrenean farmhouse soup - French English Dictionary