termopropulsor - German English Dictionary