submerged suction filter - Español Inglés Diccionario