over-hasty - Turkish English Dictionary