top rot - Spanish English Dictionary