the backbone of the defense - Español Inglés Diccionario