the revolution in maritime transport - French English Dictionary