periodic comet - German English Dictionary