carraco - French English Dictionary