large carrascal - French English Dictionary