automatic cannon - Turkish English Dictionary