propeller shaft sleeve - German English Dictionary