workbenches - German English Dictionary