mechanical plastering - German English Dictionary