hat-trick - French English Dictionary