able to relate to people - Spanish English Dictionary