colossus - French English Dictionary