carruna - French English Dictionary