tetrathyridium - Spanish English Dictionary