trackhound - French English Dictionary