tron - French English Dictionary