bacteroids - Spanish English Dictionary