embrasure of a battery - Turkish English Dictionary