clockmaking - German English Dictionary