pneumatic trowel - French English Dictionary