terrestrials - German English Dictionary