right-hand propeller - Spanish English Dictionary