sweet-and-sour trout - German English Dictionary