mount stromlo observatory - German English Dictionary