requiring personal attention - Turco Inglés Diccionario