aluminium debris shield - Spanish English Dictionary