chrysalide - French English Dictionary