self-sealing fuel cell - Turco Inglés Diccionario