lacarse - French English Dictionary