air sea rescue launch - German English Dictionary