timer measuring device - German English Dictionary