i have got long hair - French English Dictionary