sternum shield - Spanish English Dictionary