delayed-action weapon - Turkish English Dictionary