rotary trowel - Spanish English Dictionary