to deploy one's parachute - Español Inglés Diccionario