trigger-happy person - Turkish English Dictionary