most substantial - Turco Inglés Diccionario