too many shots fired - Turkish English Dictionary