nervous hasty person - German English Dictionary