troosite - German English Dictionary