peer-to-peer architecture - Spanish English Dictionary