guatemalan spicy turkey soup - German English Dictionary