more substantial - Turco Inglés Diccionario