substantial proportion - Turco Inglés Diccionario