triangulator - French English Dictionary