mechanical plastering - Spanish English Dictionary