trox - French English Dictionary