friend, among mapache people - Espagnol Anglais Dictionnaire