rescue launch - German English Dictionary