large dry piece of mortar - German English Dictionary