weeping mortar - German English Dictionary