heyhat - French English Dictionary