overall protective suit - Alemán Inglés Diccionario