piece of spaghetti - German English Dictionary