watchmake - German English Dictionary