acetabulifera - Spanish English Dictionary