friend, among mapache people - Spanish English Dictionary