hand that paints - German English Dictionary