be solicitous about something - Español Inglés Diccionario