rescue harnesses - Alemán Inglés Diccionario