hearn - French English Dictionary