source a supply of something - Turco Inglés Diccionario