imminent peril to life - Español Inglés Diccionario