overgrown with hair - French English Dictionary