arbitral bodies - Spanish English Dictionary