hecheln - French English Dictionary