house painters' rollers - German English Dictionary