colosal - French English Dictionary