troglobite - German English Dictionary