frame barricade - Spanish English Dictionary