multiciliate - Spanish English Dictionary