propelling thrust - German English Dictionary