stopclock - German English Dictionary