carquesa - French English Dictionary