carrack - French English Dictionary