be the focus of public attention - Español Inglés Diccionario