nervous hasty person - Turkish English Dictionary