spicy turkey soup - French English Dictionary