battery en echarpe - Spanish English Dictionary