termodetector - German English Dictionary