passenger launch - German English Dictionary