defensive screen - Spanish English Dictionary