thermal paste - German English Dictionary