machine-tooled - German English Dictionary