trioxin - German English Dictionary