its turkish meaning - French English Dictionary