triployid - Spanish English Dictionary