square-pointed trowels - Spanish English Dictionary