cyclodepsipeptide - Spanish English Dictionary