be very impetuous - Turkish English Dictionary