initial source of supply - Turco Inglés Diccionario