kneading trough - German English Dictionary