carack - French English Dictionary