horse and rabbit stew - German English Dictionary