we are near relatives. - Spanish English Dictionary