to avail ourselves of you offer - Turkish English Dictionary