tampa turrid - Spanish English Dictionary