leak-proof joint - Alemán Inglés Diccionario