hand pushed - German English Dictionary