emergicenter - French English Dictionary