premature impulse - Turkish English Dictionary