troley - French English Dictionary