to be made available to… - Turco Inglés Diccionario