most capable - Turco Inglés Diccionario