cedrilla - French English Dictionary