fragment of shrapnel, grenade, or bomb - Espagnol Anglais Dictionnaire