barefooted - French English Dictionary