propeller shaft guard - Francés Inglés Diccionario