termocupla - German English Dictionary