mannhaft - French English Dictionary