be impetuous - Turkish English Dictionary