more capable - Turco Inglés Diccionario