giant tankers - French English Dictionary