self-sealing fuel cell - Español Inglés Diccionario