detan - German English Dictionary