i almost died - French English Dictionary