leak-protecting jacket - Turco Inglés Diccionario