sedren - French English Dictionary