premature release - Turkish English Dictionary