hechora - French English Dictionary