attentive and helpful - Spanish English Dictionary