ectoquiste - Spanish English Dictionary