cedrat - French English Dictionary