cederrón - French English Dictionary