to avail ourselves of you offer - Turco Inglés Diccionario