twenty some odd... - Turkish English Dictionary