hydraulic/silt ejector - Spanish English Dictionary