instant potato - German English Dictionary