pulse cannon - Turkish English Dictionary