too many cooks spoil the stew - German English Dictionary