mare in better condition than they appear - German English Dictionary