carrasca - French English Dictionary