watchmakers - German English Dictionary