be a bit odd - Turkish English Dictionary