i could eat a horse - German English Dictionary