storm and stress period - Turkish English Dictionary