Self rescue - Alemán Inglés Diccionario