rakata landing craft - French English Dictionary