battery en echarpe - German English Dictionary