shepherd's clock - German English Dictionary