propeller shaft guard - Turkish English Dictionary