spareribs - Alemán Inglés Diccionario