small potato balls - German English Dictionary