hand that paints - French English Dictionary