thermopropulsion - German English Dictionary