have something to offer - Turkish English Dictionary