elegy - French English Dictionary