putty trowel - French English Dictionary