be unable to concentrate - Turco Inglés Diccionario