carpa - French English Dictionary