person behind - Spanish English Dictionary