implementation bodies - Spanish English Dictionary