top-seeded - Spanish English Dictionary