terrestrify - German English Dictionary