it's kinda strange - French English Dictionary