ability to supply - Turco Inglés Diccionario