trilyon - French English Dictionary