battery loom - Turkish English Dictionary