right hand propeller - German English Dictionary