stress buffer - Turkish English Dictionary