troostite - German English Dictionary